配置服务器jupyter notebook
前言
本教程是通过我的Linux虚拟机进行教学的,自己租赁或购买的Linux服务器同理,教程是通用的
前置条件
- 安装python
- 安装pip
这两个安装非常简单,自己从网上查找教程
安装anaconda
从anaconda官网下载相应的版本
进入后选择相应的版本,请注意。文件名中aarch64是arm处理器的版本;X86是inter处理器的版本,根据你处理器型号下载,不要下载错了。
使用wget进行下载
1 | wget https://repo.anaconda.com/archive/Anaconda3-2025.06-1-Linux-aarch64.sh |
下载好后还可以用ls查看是否下载完成,可以看到,我这里已经下载完成了
1 | wget https://repo.anaconda.com/archive/Anaconda3-2025.06-1-Linux-aarch64.sh |
接下来赋予安装包权限
1 | chmod +x Anaconda3-2025.06-1-Linux-aarch64.sh |
运行安装脚本
1 | bash Anaconda3-2025.06-1-Linux-aarch64.sh |
运行后如下所示,根据他给的提示,一路yes和回车即可
1 | zhihaojiang@linux-24-10-node5:~$ bash Anaconda3-2025.06-1-Linux-aarch64.sh |
使配置生效
1 | source ~/.bashrc |
运行后你会发现你的名称前面会多个“(base)”
1 | zhihaojiang@linux-24-10-node5:~$ source ~/.bashrc |
这个是conda的默认环境
可以查看conda版本
1 | (base) zhihaojiang@linux-24-10-node5:~$ conda --version |
安装Jupyter
运行
1 | conda install jupyter |
其会显示
1 | (base) zhihaojiang@linux-24-10-node5:~$ conda install jupyter |
创建配置
1 | jupyter notebook --generate-config |
会显示
1 | (base) zhihaojiang@linux-24-10-node5:~$ jupyter notebook --generate-config |
看见Writing default config to:XXX.py 就说明配置创建了
设置密码
这里的密码一定要设置,因为我们使用是是通过地址加端口使用Jupyter notebook的因此不设置密码是无法使用的
1 | jupyter notebook password |
其会让你输入两次密码
1 | (base) zhihaojiang@linux-24-10-node5:~$ jupyter notebook password |
修改配置文件
1 | nano ~/.jupyter/jupyter_notebook_config.py |
在文件中添加如下配置
1 | c = get_config() |
我这里端口是8888,若你的这个端口被占用了,可以更换成别的没被占用的端口
启动
运行
1 | jupyter notebook |
即可启动
若看见如下输出就说明启动成功
1 | (base) zhihaojiang@linux-24-10-node5:~$ jupyter notebook |
进入Jupyter notebook
在浏览器中输入你自己服务器的IP:端口,输入之前设置的密码后就可以开始使用了
关闭服务器中的Jupyter
只要在服务器中输入ctrl+C就可以关闭了
如下看见Shutdown confirmed就安全关闭了
1 | ^C[I 2025-11-24 06:15:32.461 ServerApp] interrupted |
- Title: 配置服务器jupyter notebook
- Author: 姜智浩
- Created at : 2025-11-25 11:45:14
- Updated at : 2025-11-25 21:02:47
- Link: https://super-213.github.io/zhihaojiang.github.io/2025/11/25/20251125配置服务器jupyter notebook/
- License: This work is licensed under CC BY-NC-SA 4.0.